trapped particles - Alemán Inglés Diccionario